An apartment in a good location with all the basic amenities necessary for a few days stay. The hosts are very good at communicating and providing local information.