Perfectly clean with useful amenities, nice views, bright windows. I would be happy to stay here again whenever I'm back in San Pedro.