Great beds. Great location. Great shower. Great rooftop patio. But you must climb 130 steps to get there! Thank goodness we are in good shape!