Well situated, quiet, clean and spacious.