We stayed here for two nights. The rooms are comfortable and clean. Staff is friendly and service is good, but expect to pay extra for breakfast. The location is behind/near a dealership and directly behind a Wal-Mart. It is not ideal for for easy access to Wrightsville Beach as there are a few hotels closer with same price comparison.