Key pickup was nightmare. Guy at 7-11 refused to hand over keys even after I provided him with all the details. Ended in big argument and caused a scene in front of other customers waiting to be served before he finally handed them over. The actual place was nice but horrible check in setup