Beautiful location and absolutely everything we needed!) Would definitely stay again!