Absolutely great cozy apartments with good self service and fast Internet provided!