Great location with lots of private spaces for guests! basic amenities are all available and the place was spotless! lots of stairs but worth the trek to the rooftop.