Very well situated, very nice and stilish - and clean