Well situated place with good facilities