No, Hotel Mousai is not located in Cabo but in Puerto Vallarta. However, we are soon opening another hotel in Cancun.