Absolutely fantastic - comfy, stylish, great location. Great communication. Thoroughly enjoyed my stay and hope to stay again.