Fantastic place, very well laid out! We really enjoyed our stay