Absolutely outstanding on all fronts. Location is unbeatable and the staff are amazing. Clean, stylish, comfortable, quiet; really, you can't go wrong.