We travel lots & have stayed in various accommodations. All needs & wants were met at this fabulously located accommodation. Highly recommend!