Excellent location and impeccable cleanliness. The accommodation is tastefully decorated and has lot of areas to sit and enjoy the wonderful views.