Perfect stay, so many thoughtful extras, great value for money!