Does anyone have any information about this hotel? Anyone Stayed there recently? I haven't seen it mentioned in the numerous threads on SD hotels, but I have an opportunity for a good deal and wanted to know if it's a good choice. Any and all info is appreciated!