Everything we wanted with fantastic customer service, great location 100% stay again.