Our flight was canceled and all places were booked. Princess Heights finally had a cancellation after waiting fir 5 hours. Glad we waited! Beautiful place. The road there is in need of fixing and there are no lights, but,when you get there it’s worth it. Place is roomy, modern and a perfect view. The staff at checkin are very helpful. They give you two sodas, two beer and a large bottle of water free. The dispensers of shampoo, conditioner and body wash are a nice touch, BUT, make sure they are filled before you are in the shower. The only thing I think they should add would be a bar in the tub area. The tub wall is high as it’s a Jacuzzi tub and if someone had any physical disability they would never be able to get in and out of tub. All in all a great place to stay.