I lived in SM during my uni years and a few years after. Glad you enjoyed the beach though I would have recommended Patrick's roadhouse over Perrys

Congrats on the F opup.
I'm still not as much of a fan as most of the cirrus seat as I find it to be too firm, though I've bought and customized/trimmed an extra thick yoga mat (trimmed to fit within carry on dimensions) that I look forward to trying on CX or AA. That said, at least this year I'm flying PHX-LHR on BA as I'm enjoying F seats sold as CW. I'm doing a series of ex-DUB flights this year as well (used a one way On Business booking to position), and for a flight in November, F on PHX-LHR was cheaper than CW.
Anyway, enjoy your TP run!