Beautiful setting, and everything has been thought of!