Perfect location. Lots of space. Aesthetically pleasing design and decoration. Good communication including needed assistance in securing free local parking. An ideal accommodation at a fair price.