If stylish architecture and a trendy small flat close to a beach and great city are your thing .. this is the place for you