Accommodation itself/location are fabulous- clean, modern, convenient and thoroughly enjoyable.