I can't imagine a better place to stay in Long Beach. Perfect location, amenities galore, extraordinary host, just a terrific and spacious accommodation.