Everything was top notch. Stay was wonderful. Great location, nice apartment, great host. Communication was great. Nice kitchen with a large supermarket and great fresh food (seafood, meats, vegetables) nearby. Allowed us to prepare such great meals that we ended up not dining out as often as we expected. Bedroom and living room were a little on the kozy side, but nothing to complain about. Overall, it was exactly what we were looking for.