This place has everything you’d want out of a weekend getaway. It exceeded our expectations.