Perfect location. Perfect accommodation. Could not recommend this more highly.