Hoahoo! in Cabo
The hotel beach
The Westin Regina Club - where we stayed