We thoroughly enjoyed our stay at Broad Horizon. Comfortable, well equipped, good communication, stylish linen and stunning views made this a positive and memorable experience.