This is a perfect stay. Everything is wonderful, including the location, facility, check-in/out.