Clean, stylish place with modern design, new decor and supplies, and a perfect location. Would definitely stay again!