Convenient location and provided amenities for a good stay