5 ++++ Stars!
Definitely the best. Great location, super clean, and amazing welcome and service. This is the best place to stay in Catalina.