A great place to stay, very stylish, the best views and great hospitality - what more could you ask for?