Erything that you expect with the added bonus of being a great location for the money and a super hassle free check-in and out.