I loved the beachfront location. Also, it is central to the downtown area so easy to walk to most of the restaurants, shops and bars. The staff were friendly and helpful at times, but many were new or not from San Pedro so couldn't help with recommendations. The beachfront location ,unfortunately, came with the inconvenience of noise. The beach area and pier were used as a playground for teens and families with small children and was extremely noisy throughout the day and into the evening. The pier is for guest only but there is no one to monitor so everyone uses it. Often all the chairs were occupied by locals. I was hit in the face with a soccer ball because the teens were allowed to play soccer on the pier. So, bottom line, if you like peace and quiet to relax or read, etc., this is not a good location.