This place is great and has everything you need. We really enjoyed our stay especially enjoying sunny afternoons on the balcony with a view! We would definitely stay again!