very stylish, comfy and modern place at splendid location