My review is geared more for business travelers or extended stays. The kitchen is nice but not really stocked favorably for cooking. You would need to go out and get some common items such as oil, containers for leftovers, foil and cooking sheets, baking pans, etc. It is very basic so not ideal if you are looking for long term stays (but this will not affect my review). Overall the place is great! Lots of space, TV's in every room, and a nice outdoor lounge upstairs to relax. Plenty of space in the backyard. Thanks for the stay!