This was our second time staying at Cal's. Once again, it did NOT disappoint. Absolute perfect location and perfect setup. I have already recommended this place to others in my family. Can't wait to return!