Perfect location and flawless check-in. Clean and comfortable spot.