Clean place. Staff is excellent and will help organize anything needed while staying in San Pedro. I extended my trip to 2 months stayed in one their premium condos, couldn’t have asked for a better place , pool is clean the gym is nice and the tennis courts are an added bonus!