Everything was perfect. We even arrived earlier than we thought and had scheduled and we got the keys early and they where super nice and helpful.
The location is great, near everything you need to see. Walking distance to lovely restaurants and neighborhoods. It worked great for us.
I would definitely go back to Rita's and Helder.