This is a great place to stay for a few days or for an extended period. Situated in a very nice beach resort. Plenty of amenities in the room and in the resort. Nalani was a great host. Everything was perfect! Great communicator!