Immaculate 5***** accommodation, better than any hotel, highly recommended