Perfect place for a fairytale weekend