All the luxuries and amenities of a hotel with the comfort of a home. Clean, modern and great location.