Very good and modern accommodation in an unbeatable location.