Perfect accommodations for a stay in Long Beach. Location is excellent.