Perfect, adorable, private. What a great stay we had here. Felt like a home when we arrived. Great facilities and even had some ocean views from the bedroom windows. Just lovely!