Excellent location, stepp steps but that is Cefalu. Hosts were terrific and very responsive. Excellent communication and check-in.