Great location, very clean, modern amenities, easy check-in and check-out, perfect communication. Strongly recommended!