Very nice stay with all the required amenities.