Excellent convenient spot with good facilities.