Bay Sands had everything it promised: an excellent location, comfortable rooms and friendly, accommodating hosts at a very reasonable price.