Very cute place in a perfect spot with a gorgeous view.