Perfect location. Comfortable, modern, clean. Super friendly and helpful check-in staff. We would definitely come back.