Excellent location. Home away from home stay, better than any hotel.