Location is great, flat had everything you need, love the extra nice touches provided by Hal and Shirley.