This is a great choice - very clean, excellent location, stylish, and comfortable. We would stay here again without a doubt.
PS - the restaurant recommendations are right on!