Luxury short-term accommodations in Dominican Republic and Mexico. Welcome to your home away from home!!!