Very well situated. Clean and functional. Good value.