In a few words: everything was better than expected. I'll recommend booking this place instead of a hotel :)