Clean, accommodating and amazing views! Great amenities and well worth the money, would stay again.