The business owns and manages short-term vacation rental properties in Miami, Ibiza, Mykonos, Los Angeles and Costa Rica.