Very well laid out and the location can't be beat! We really enjoyed our stay.