The place has everything you need and the location is great! Michael is a very accommodating host and we really enjoyed our stay.