I cannot say enough about this place - elegant, comfortable, beautifully equipped, perfectly located. Better than staying in a fancy hotel. We loved staying here, and recommend it wholeheartedly.