Karen has a great place full of amenities and the views are gorgeous.