Great location and spacious enough for our family of 5! Excellent communication throughout.