Absolutely gorgeous and the location couldn't be better! everything was immaculate and provided for. Had a fabulous time and will definitely be returning in the future!