A lovely stay! All as described.