We just came back from a wonderful one week stay at the Treehouse. The unit was exactly as pictured, clean, kitchen wellstocked, and an easy 2-3 minute walk to a beautiful beach and snorkeling. The hosts were great to deal with and quickly responsive to any questions. Will definitely stay here again!