Hal's place is fantastic. Great location, spotlessly clean, well appointed and cared for. Easy to communicate with and super friendly. Could not ask for more. Will be back.