Location, amenities, seamless check-in and check-out, everything is just right! Very recommended!