Excellent location and communication from hosts. The place was spotless and had a fantastic view. I would definitely stay here again :) Thank you for a wonderful stay.