The place is much better than described. Clean, organized and very stylish.
The location is awesome. Incredible hospitality. Leon made me feel at home!