An exceptionally clean and well equipped property for a stay in a nice location