The check-in process was a little inconvenient because you have to walk to their office which was about an 8 minute walk from the San Lucia Train station. In these apartments, we had some issues with a couple of the air conditioning units but tech support came by to fix it on the same day. The place was generally clean and spacious. There's a decent restaurant and bakery a few feet away. Only takes 10 mins to walk to St Mark's.