Good spot overall. Spacious, clean, and several amenities.