Clean, spacious, spectacular location!!! Excellent communication, really just a perfect choice!