Perfect stay with all the necessary amenities.