The condo and resort was everything the owners said it would be and so much more! The condo is very nice and so comfortable. The staff at Grand Caribe are very nice and accommodate your every need! The owners went above and beyond in everything from start to finish of this amazing trip. I CANT WAIT TO GO BACK!!