Nice place. Everything was as expected. Our flight was cancelled so they made arrangements for a revised pickup of the key to get in which was nice. We were hoping to be able to leave our luggage for the last day like we have done at other stays however this as not permitted so we had to pay to have our luggage kept for the last day or our vacation.