Great Place. Spectacular views and very clean. We enjoyed our stay tremendously.
You need to take the steps into consideration especially if you are taking grandparents with on holiday or are not that fit.