Great stay with all necessary amenities.