Michael was an excellent host and was incredibly welcoming and informative. The place has everything you need, modern and very close to Newports main shops and beach.