Mark was very responsive and communicated well before and after my stay. The place is clean and as represented in photos. The location was perfect for my needs and the view was great and little beach behind the place was lovely. I enjoyed my stay very much!