This place was perfect! It has everything you need. Definitely has street noise since it’s on the ground level but didn’t bother us at all. Will be staying here my next trip to Long Beach!