Very clean and well-appointed unit. Would be excellent for a longer stay as it includes full kitchen and laundry facilities.