Everything needed in one private area! Smooth check in and great timely communication. A great convenient location to stay with easy access to stores/restaurants and transportation.