Absolutely great stay. No shocks, all pleasant surprises. Very well organised, great communication. Clean, all amenities beautifully in place. Felt like home away from home!