Great place, perfect location. Clean on arrival.
Has a few possible extra costs which are said in the check in info, ask for these in advance.