Great accommodation. Great location. A must visit.