Spotless. Well located. Warm and friendly host. Well equipped suite. Highly recommended.