When we first stated cruising, as part of a group from our neighborhood. Shortly after that firs cruise, PVP contacted and we used for all future cruises until he got a different position with Carnival and he recommended a replacement.
We have used her ever since. Regarding cabin information she has access to much more information than you can see on the Carnival deck plans. She knows the ships and has cruised on several. When goes on cruises or land vacations, she always gives us the name, phone number and e-mail of her substitute. Works very well for us.
Our next cruises are our 50th and 51st on Carnival. She will be applying my 50% OBC on my 50th cruise and my wife's 50% OBC on our 51st cruise -- (if they happen - end of Nov, first of Dec, 2020. ) 🙄