This place is excellent and exceeded already high expectations. Clean, stylish, with all of the amenities you could want.