A most enjoyable and easy stay with all amenities available