Everything we wanted and needed for our stay and perfect location!