excellent location, sparkling clean and lovely layout and amenties. excellent host