Would definitely recommmend this place, it had everything we needed and James was excellent.