Great location and generous provisions for a short or long stay. Lovely views and warm, comfortable and stylish.