The location in Maya Beach was perfect and the hospitality was wonderful.m