Well situated, clean and comfortable