Coral Bay Villas is a fantastic place! Staff, units and location are great as are the folks that own and stay for the winter. I've not stayed there but have visited many times, had bbq's and spent time in the pool. One of my favorite places in San Pedro....