The photos of this place do not do it justice. It is so perfect with plenty of room and views that others have to wait in line for. Please know there are a lot of steps, but it would not deter me from staying here. Maria is also one of the best hosts I have ever had. Great communication, recommendations, and services. HIGHLY recommend!