Excellent accommodation, perfectly located, highly recommended.