Nice and comfortable place. Very well situated.