All you need. And much more. Clean, nicely decorated, comfortable. Very nice comunications with David. Dishwasher, washing machine, TV. Great area. Any time. Thank you!