Immaculately clean and lovely location.