A stylish accommodation at an excellent location. Highly recommended.