This place has everything you can need on a weekend getaway! Beautiful views and amazing amenities. Would love to come back!