This place was perfect. We stayed here for the Long Beach Grand Prix. It was a little further than we normally walk but it was worth it. Very clean and loved the 2 bath 2 bedroom. We will definitely be staying here again!!