Located on Solomon Island, the Overlook Motel has a deeper history than many know about. Boarded up and abandoned for decades, it is once again "open for business," although it might be the last attraction tourists find themselves visiting. Be wary of chainsaw wielding psychopaths.
The Overlook Motel is probably a reference to The Overlook Hotel which was the main setting for Stephen King's The Shining.