Absolutely perfect location. Brent and Beth thought of so many little details that made our stay amazing.