Delightful accommodation, would give 6 stars.