Beautiful views, comfortable, home-away-from-home. Friendly and accommodating hosts. Will definately stay there again. Highly recommended.