Excellent place . Excellent location. Literally everything is a walking distance away .