This place is even better than what you see in the pics.
Super clean, with a great vibe. The location is amazing, could not have asked for more.