Fabulous spot - great facilities and stylish touches throughout. Genuine and warm hospitality. Highly recommended.