I found this hotel on this website, and even though there were a few complaints [the train, the location, etc] I decided to give it a try. I'm very picky about where I stay, and this place was absolutely wonderful. The e-mails I received from the manager were normal as usual, but any questions I had were responded from her e-mail, stating that she was definitely going to meet my needs. And she did! As far as the complaints go, I didn't need it to be beach side but it was not very far at all. You do need to drive to get there, though. The train came through at random times and it was usually very brief - it never woke me. I arrived at 1AM, driving from the phoenix area at 7PM, and the woman at the front desk was nothing but nice. The room was clean and everything the website promises. There are a couple of things I would have changed but they were very minor, such as hand soap. A little pricier than the other hotels for a room this size but they definitely take care of you - I stayed in a king suite and it was very roomy for just me and a guest that stayed with me for one night, I just hope the normal rooms aren't tiny. The free parking is also a great incentive. I will stay here again for any other trips I make out here.