Will not be recommending this place to anyone I know. This is not a customer comes first company. They do not fully explain the cancellation policy other than letting you know you need to cancel with 30 day notice which I did. They informed me at this point I still needed to pay for an entire extra month and they were unwilling to work with me in any way. Be sure to get your contract in writing instead of the electronic method they use where nothing can actually be read.