Beautiful little spot in Long Beach. Feels like a 5 star hotel room.