Vacation rental short-term vacation stays luxury A perfect place for a Caribbean adventure