Wonderful stay! Great location, comfortable, clean, well decorated, with many thoughtful amenities.