Excellent communication, we felt very well cared for. Perfect location and a dreamy veiw! All round fantastic.