Excellent service throughout, nothing was too much trouble. Friendly and approachable staff made the whole process very easy and enjoyable.