Location & cleanliness were on point. This place is a must stay! The views from the balcony are insane.