Great accommodation. Thoughtful touches. Clean. Great communication. Lovely friendly host.