Absolutely perfect in every way. We thoroughly enjoyed our time and will definitely be back again! Xx