The word that comes to mind is.. perfect. We felt right at home thanks to Jim and Tiffany! We had everything we needed and even more. we will definately go back! Jim and Tiffany are super superhost! :)