Definitely an Airbnb plus stay! Great location, apartment has everything you need for a great stay. Local tips/hot spots were in a guidebook for guest and Maria was friendly and easy to communicate with.