Small yet comfortable place. Very well situated.