Excellent location, new, spotless, and comfortable