Wonderful place, great staff, superb location! Highly recommended, superb for long stays.