Super clean! Easy and accommodating check-in. Beautiful lanai.