Wonderful place; clean, spacious and airy, located in a very laid back but hip neighbourhood.