Home away from home. Great apartment for a few days stay