Okay , nothing special , smelly from grass trap wright up front of the door.
Itâs okay place ,they do not providing essentials for visitor like trash bags etc. Greas trap its located wright up front of door and small really bad all the time. I will come back to cayman but not at this place. Best regards!