This is an excellent place to stay. The location and views would be difficult to match. The size was larger than we expected and we were very comfortable. Hosts very friendly, accommodating, flexible and helpful. Definitely would stay again. There are steep stairs for access.