Delfin Apartments overall was a lovely experience (and the wonderful ladies at the desk were amazing!). Basically, they are an apartment hotel and run as such. This is good because you can opt to have linens changed, etc. and they are responsive even to minute details about jacuzzi settings. The only small thing I would change is that the fee for a late check-in is STIFF ($20-30 EU) and should be clearly indicated on their page (not in fine print). Guests will often be international and not in control of late flights, taxi delays, etc. and to charge that much seems like a penalty so please consider removing. Also, while it is not very far from the city center it is also not near and requires a taxi (but it is very close to airport).