Excellent place to stay! Place was even better than advertised and the communication throughout the booking process was superb. Highly recommend to all!