Everything that you think that you might need is there. This place is amazing. It’s so comfortable with a lot of room. The decor is beautiful and tasteful. The kitchen is very well furnished if you do any cooking. All of the bedrooms are beautiful. Communication with the host was frequent and prompt.