The place is cozy, private,warm and immaculately clean. All communication was easy. We had a sunny day and a rainy night and it was blissful to hear the rain splatter on the rooftop. Will be staying again.