Great location, sparkling clean, and a wonderful place to stay, with every thoughtful detail provided.