The place is big and very clean. kitchen supply is plenty and we enjoyed our stay at Kevin's place!