Wonderful location, beautifully clean and all round amazing.