Fabulous location, spotlessly clean 5 star accommodation.