Great location, great accommodation. Spotlessly clean. We will definitely be back.