Excellent location, extremely clean, stunning roof - a perfect place to stay!