Cute place with lots of charming features and beautiful views around.