Perfect stay! Has all amenities.