Great location with a real communal feel. We booked at the last minute, due to our accommodation being cancelled do to an error on behalf of the provider, and Sophia could not have been more accommodating. Communication was timely and concise. Thank you for all you did, we will be back when we next have the need.