We truly enjoyed our stay. Yes, be prepared for a lot of steps but the view is worth it. The place was super clean and quite modern. The host was very kind and helpful. We would have loved to have been able to stay longer!