large comfortable apartment with convenient location and check-in