A wonderful stay! Everything and more provided.