Clean and Comfortable stay at short notice.