Well situated and good facilities. Very comfortable.