Everything has been thought of, we had a fantastic stay at this place!