At Luxurious & spacious 2BR with terrace - Cabo the staff speaks English.