This place was absolutely perfect for our honeymoon. The accommodations were very luxurious and comfortable. Hosts thought of everything, and we felt right at home. We wish we could have stayed longer!!