I cannot say enough great things about my visit: fantastic space that was clean, spacious and ran by a host that cares; perfect location and everything you could want or need for a short or long term stay; big screen TV, clean and useful laundry room with spare linens; functional kitchen with everything necessary; and a perfect location.