Excellent location, very well equipped, stylish and comfortable accommodation in excellent order.