Excellent location and spacious accommodation .