I love love loved this place. Self check in super easy. Communication was spot on and they are super responsive. Everything was very clear. Location is perfect for Long Beach! Walking distance to everything. Bed super comfy! HUGE TV streaming enabled. It was perfect.