A sweet and stylish little place with great views.