The best AirBnB apartment I have ever stayed so far .