Brilliant location, view and communication which made for a wonderful stay