perfect location. great communication. 5 star all the way