Comfortable and convenient and very high standard of decor and fit-out in this accommodation.