LOCATION, LOCATION, LOCATION! This place has it all and is managed by the best, most responsive communicator I've encountered in this area! We will definitely return!