Easy access to beach, clean place, very easy check in and check out, Catalina Vacations is very easy to deal with.