Great location and stylish space, perfect for a visit to Athens