Excellent location stylish and confortable