Amazing location and very clean! Perfect for our trip. Arrival was a bit disorganized but it was mostly because of prior guests not following instructions! Would definitely stay here again.