Clean and colorful in a lively location. Great communication from the hosts, easy to check in and out.